sub-machine guns - Español Inglés Diccionario